package com.link2room.optimus.dto.param.base;

import com.link2room.common.dto.param.base.BaseL2rParamDto;
import com.link2room.optimus.dto.result.base.MarketingRmtypeDto;

import java.util.List;

/**
 * Created by sss on 2016/9/1.
 */
public class MarketingBaseParamDto extends BaseL2rParamDto {
    private String mcCode;

    private String mcName;
    private String mcNameEn;

    private String mcdCode;

    private String rmtype;

    private String rmtypeIsHalt;

    private String groupRmtype;

    private String optType;

    private String memberLevel;

    private String pbChannel;


    /**
     * 活动房型房量列表
     */
    private List<MarketingRmtypeDto> marketingRmtypes;

    public String getMcCode() {
        return mcCode;
    }

    public void setMcCode(String mcCode) {
        this.mcCode = mcCode;
    }

    public String getMcName() {
        return mcName;
    }

    public void setMcName(String mcName) {
        this.mcName = mcName;
    }

    public List<MarketingRmtypeDto> getMarketingRmtypes() {
        return marketingRmtypes;
    }

    public void setMarketingRmtypes(List<MarketingRmtypeDto> marketingRmtypes) {
        this.marketingRmtypes = marketingRmtypes;
    }

    public String getRmtype() {
        return rmtype;
    }

    public void setRmtype(String rmtype) {
        this.rmtype = rmtype;
    }

    public String getOptType() {
        return optType;
    }

    public void setOptType(String optType) {
        this.optType = optType;
    }

    public String getGroupRmtype() {
        return groupRmtype;
    }

    public void setGroupRmtype(String groupRmtype) {
        this.groupRmtype = groupRmtype;
    }

    public String getRmtypeIsHalt() {
        return rmtypeIsHalt;
    }

    public void setRmtypeIsHalt(String rmtypeIsHalt) {
        this.rmtypeIsHalt = rmtypeIsHalt;
    }

    public String getMcdCode() {
        return mcdCode;
    }

    public void setMcdCode(String mcdCode) {
        this.mcdCode = mcdCode;
    }

    public String getMemberLevel() {
        return memberLevel;
    }

    public void setMemberLevel(String memberLevel) {
        this.memberLevel = memberLevel;
    }

    public String getPbChannel() {
        return pbChannel;
    }

    public void setPbChannel(String pbChannel) {
        this.pbChannel = pbChannel;
    }


    public String getMcNameEn() {
        return mcNameEn;
    }

    public void setMcNameEn(String mcNameEn) {
        this.mcNameEn = mcNameEn;
    }

    @Override
    public String toString() {
        return "MarketingBaseParamDto{" +
                "mcCode='" + mcCode + '\'' +
                ", mcName='" + mcName + '\'' +
                ", mcdCode='" + mcdCode + '\'' +
                ", rmtype='" + rmtype + '\'' +
                ", rmtypeIsHalt='" + rmtypeIsHalt + '\'' +
                ", groupRmtype='" + groupRmtype + '\'' +
                ", optType='" + optType + '\'' +
                ", memberLevel='" + memberLevel + '\'' +
                ", pbChannel='" + pbChannel + '\'' +
                ", marketingRmtypes=" + marketingRmtypes +
                '}';
    }
}
